// 实现  a == 1 && a == 2 && a == 3 //true

// 方法一
let a = {
	i: 1,
	toString: function() {
		return a.i++
	}
}
console.log(a == 1 && a == 2 && a == 3);

// 方法二
const arr = [1, 2, 3]
arr.join = arr.shift

// 方法三
let val = 0
Object.defineProperty(window, 'a', {
	get: function() {
		return ++val
	}
})
